Receiving
Running-Status Messages
The Standard
MIDI Files 1.0 specification allows the use of running status when a
message has the same status byte as the previous message. When running status
is used, the status byte of subsequent messages can be omitted. All MIDI input
device drivers are required to expand messages using running status into
complete messages, so that you always receive complete MIDI messages from a
MIDI input device driver.